package com.dkm.ec.so.persistence.entity;
import java.util.Date;

import org.apache.commons.lang.builder.ToStringBuilder;

import com.dkm.base.api.annotion.IField;
import com.dkm.base.api.annotion.ITable;
import com.dkm.base.db.persistence.entity.AbstractPo;

/**
 * 对象功能:退货操作日志 Tbl对象
 * 开发公司:dkm.com
 * 开发人员:ZHH
 * 创建时间:2017-06-20 18:59:29
 */
 @ITable(name="returnLog",code="t_return_log")
public class ReturnLogTbl extends AbstractPo<String>{
	@IField(name="id",column="id_")
	protected String  id; 		/*ID*/
	@IField(name="returnId",column="return_id_")
	protected String  returnId; 		/*所属退货单 ID*/
	@IField(name="partyId",column="party_id_")
	protected String  partyId; 		/*操作的参与者 ID*/
	@IField(name="name",column="name_")
	protected String  name; 		/*操作者姓名。如果是系统自动处理，则为：系统*/
	@IField(name="comment",column="comment_")
	protected String  comment; 		/*备注说明*/
	@IField(name="srcStatus",column="src_status_")
	protected String  srcStatus; 		/*退货单源状态*/
	@IField(name="destStatus",column="dest_status_")
	protected String  destStatus; 		/*退货单目的状态*/
	@IField(name="createTime",column="create_time_")
	protected java.util.Date  createTime; 		/*操作时间*/
	@IField(name="remark",column="remark_")
	protected String  remark; 		/*客服备忘*/
	
	
	public void setId(String id) 
	{
		this.id = id;
	}
	/**
	 * 返回 ID
	 * @return
	 */
	public String getId() 
	{
		return this.id;
	}
	public void setReturnId(String returnId) 
	{
		this.returnId = returnId;
	}
	/**
	 * 返回 所属退货单 ID
	 * @return
	 */
	public String getReturnId() 
	{
		return this.returnId;
	}
	public void setPartyId(String partyId) 
	{
		this.partyId = partyId;
	}
	/**
	 * 返回 操作的参与者 ID
	 * @return
	 */
	public String getPartyId() 
	{
		return this.partyId;
	}
	public void setName(String name) 
	{
		this.name = name;
	}
	/**
	 * 返回 操作者姓名。如果是系统自动处理，则为：系统
	 * @return
	 */
	public String getName() 
	{
		return this.name;
	}
	public void setComment(String comment) 
	{
		this.comment = comment;
	}
	/**
	 * 返回 备注说明
	 * @return
	 */
	public String getComment() 
	{
		return this.comment;
	}
	public void setSrcStatus(String srcStatus) 
	{
		this.srcStatus = srcStatus;
	}
	/**
	 * 返回 退货单源状态
	 * @return
	 */
	public String getSrcStatus() 
	{
		return this.srcStatus;
	}
	public void setDestStatus(String destStatus) 
	{
		this.destStatus = destStatus;
	}
	/**
	 * 返回 退货单目的状态
	 * @return
	 */
	public String getDestStatus() 
	{
		return this.destStatus;
	}
	public void setCreateTime(java.util.Date createTime) 
	{
		this.createTime = createTime;
	}
	/**
	 * 返回 操作时间
	 * @return
	 */
	public java.util.Date getCreateTime() 
	{
		return this.createTime;
	}
	public void setRemark(String remark) 
	{
		this.remark = remark;
	}
	/**
	 * 返回 客服备忘
	 * @return
	 */
	public String getRemark() 
	{
		return this.remark;
	}
	/**
	 * @see java.lang.Object#toString()
	 */
	public String toString() 
	{
		return new ToStringBuilder(this)
		.append("id", this.id) 
		.append("returnId", this.returnId) 
		.append("partyId", this.partyId) 
		.append("name", this.name) 
		.append("comment", this.comment) 
		.append("srcStatus", this.srcStatus) 
		.append("destStatus", this.destStatus) 
		.append("createTime", this.createTime) 
		.append("remark", this.remark) 
		.toString();
	}
}